oil deflecting plate - Turco Inglés Diccionario